Volume 14, Issue 2, June 2023, Pages 1199-1210
Ali Abousoliman; Hasan Abualruz; Mahitab Mohamed Abdelrahman